home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 23 / CU Amiga - Super CD-ROM 23 (June 1998).iso / CUCD / Programming / OUI / envman.lha / EnvManager / rcs / envwin.h < prev    next >
Encoding:
C/C++ Source or Header  |  1996-08-23  |  1.1 KB  |  58 lines

  1. head    1.1;
  2. access;
  3. symbols;
  4. locks
  5.     dlorre:1.1; strict;
  6. comment    @ * @;
  7.  
  8.  
  9. 1.1
  10. date    96.08.23.16.57.35;    author dlorre;    state Exp;
  11. branches;
  12. next    ;
  13.  
  14.  
  15. desc
  16. @EnvManager : Gestionnaire d'Environnement
  17. Auteur : Dominique Lorre
  18. @
  19.  
  20.  
  21. 1.1
  22. log
  23. @Initial revision
  24. @
  25. text
  26. @#ifndef ENVWIN_H
  27. #define ENVWIN_H
  28.  
  29. #include <window.h>
  30. #include <gadgets/listview.h>
  31. #include <gadgets/cnumber.h>
  32. #include "enventry.h"
  33.  
  34. class envwindow : public window
  35. {
  36.     void updateenv(enventry *curenv,
  37.         BOOL wasarch, BOOL wasglob,
  38.         BOOL isarch, BOOL isglob,
  39.         BOOL fromString) ;
  40.     void floclist(gadget *g, ULONG classe, USHORT code) ;
  41.     void fenvlist(gadget *g, ULONG classe, USHORT code) ;
  42.     void farclist(gadget *g, ULONG classe, USHORT code) ;
  43.     void fnew(gadget *g, ULONG classe, USHORT code) ;
  44.     void fpurge(gadget *g, ULONG classe, USHORT code) ;
  45.     void fhelp(gadget *g, ULONG classe, USHORT code) ;
  46. public:
  47.     envwindow(short l, short t, short w, short h) : window(l,t,w,h) {}
  48.     void open(screen *ns) ;
  49.     void handlevkey(USHORT code) ;
  50.     listview *lloc ;
  51.     listview *lglob ;
  52.     listview *larc ;
  53.     cnumber *es ;
  54.     int     oldsize ;
  55. };
  56. #endif
  57. @
  58.